Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 ELLEN CLOSE Terraced £101,920 £100,000 23 May 2022
11 ELLEN CLOSE Semi-Detached £109,241 £24,500 30 Apr 1999